package com.panshi.service;


import com.panshi.vo.qa.Pages;
import com.panshi.vo.qa.Question;

public interface IQuestionService {
   /*
    //添加问题
    boolean addQuestion(Question question);
    */
    //分页查询
    Pages<Question> inquirePagesQuestion(Pages pages);
    //查询总记录数
    Integer inquireQuestionSum(Pages pages);
    //通过id查询问题
    Question inquireById(int id);

    /*//阅读总数加一
    boolean readSumAnd1(int id);*/

    //收藏总数加一
    boolean collectSumAnd1(int id);

    //收藏总数减一
    boolean collectSumSubtract1(int id);

     /*
     //回答总数加一
     boolean commentSumAnd1(int id);
     */

     //回答总数减一
     boolean commentSumSubtract1(int id);

     //删除(标记删除)
     boolean deleteQuestion(int id);

     //用于用户查询自己发布的问题(分页查询)
     Pages<Question> inquireMyPagesQuestion(Pages pages);
}
